/**
	License:		Artistic license 2.0 (see license.txt, also available online at http://www.perlfoundation.org/artistic_license_2_0)
	Authors:		OrbitalLab (http://www.orbitallab.ru/moonglide/), 2007-2009

	File:			EngLight.d
	Description:	lights, camera, motor!
	Date:			16.11.2007 by Digited
*/
module moonglide.core.engobjects.EngLight;

import moonglide.core.engobjects.EngObject;

class CEngLight : public CEngObject
{
	public:
		Vector4f	Ambient, Diffuse, Specular;
		float		radius	=	0.0;

		this( char[] idname )
		{
			super( idname );

			Ambient		=	Vector4f( 0.5, 0.5, 0.5, 1.0 ),
			Diffuse		=	Vector4f( 0.5,  0.5, 0.5, 1.0 ),
			Specular	=	Vector4f( 1.0, 1.0, 1.0, 1.0 );
		}
}